My name is Ryan Geist. I am a freelance designer and developer, who has created hundreds of designs, widgets, and sites. My several years of design experience combined with my years of javascript, HTML and CSS experience make me a great candidate for a front-end developer.
My Strengths
Most of my strengths lie within the design and front-end side of development. I've had a strong passion for creating tangible products that catch the viewers eye and are easy to use. I've listed out my skills/strengths below. Click on any of the skills to learn more about them, including my proficiency, work experience, and education related to that skill.
JavaScript
JavaScript
closeExtensive experience in building web applications using JavaScript frameworks.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationThe Complete JavaScript Course 2022: From Zero to Expert! on Udemy. Completed a comprehensive course on JavaScript, focusing on modern ES6+ features and best practices. Obtained a certificate of completion, demonstrating proficiency in JavaScript programming.
Work ExperienceUtilized JavaScript/JSON formatting in SharePoint to build responsive custom lists on SharePoint sites, enhancing user experience and functionality.
CSS
CSS
closeStrong skills in CSS for styling web applications, including responsive design.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationWeb development courses in 2017, focusing on CSS, HTML5 and web standards. Completed a comprehensive course on CSS, focusing on responsive design and modern CSS techniques (including Flexbox and Grid).
Work ExperienceCSS Formatting in SharePoint.
HTML
HTML
closeExpertise in HTML5 for structuring web content.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationWeb development courses in 2017, focusing on CSS, HTML5 and web standards. Completed a comprehensive course on HTML5, focusing on semantic markup and accessibility best practices.
Work ExperienceHTML building in SharePoint, including custom lists and web parts.
Illustrator
Illustrator
closeGraphic design skills with Adobe Illustrator, creating vector graphics and illustrations. Took college courses for graphic design to maximize my skills to create professional quality designs.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years studying graphic design at Fort Hays State University.
Work Experience10+ years as a Freelance Graphic Designer. Worked with various clients to create logos, branding materials, and marketing collateral.
PhotoShop
PhotoShop
closeGraphic design skills is Adobe Photosop, specializing in photo editing and manipulation. Also used for creating web graphics and marketing materials.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years studying graphic design at Fort Hays State University.
Work Experience10+ years as a Freelance Graphic Designer. Worked with various clients to create logos, branding materials, and marketing collateral.
React/Redux
React/Redux
closeBuilt projects using React and Redux for state management, focusing on single-page applications.
ProficiencyIntermediateSolid understanding and ability to perform tasks with some complexity, with more to learn.
EducationModern React with Redux [2024 Update] on Udemy. Completed a comprehensive course on React and Redux, focusing on building scalable web applications.
Work ExperienceI have no practical work experience in this field yet, but I have built several projects using React and Redux for state management. I am actively seeking opportunities to apply my skills in a professional setting.
SharePoint Administration
SharePoint Administration
closeSharePoint admin at HaysMed. Built custom lists using JavaScript/JSON formatting. Used Logic Apps and PowerAutomate to automate projects and tasks to expidite the migration of the internal Intranet site into SharePoint Online.
ProficiencyIntermediateSolid understanding and ability to perform tasks with some complexity, with more to learn.
EducationTook various courses on SharePoint administration, focusing on site management, user permissions, and content organization. Completed PluralSight courses on SharePoint Online Administration, covering site creation, customization, and maintenance. Additional focus points on M365 administration, including user management, security, and compliance.
Work ExperienceStarted as a System Administrator, managing SharePoint sites and custom lists. Developed skills in SharePoint administration, including site management, user permissions, and content organization. Actively involved in SharePoint site creation, customization, and maintenance. Delegated tasks to stakeholders and provided training on SharePoint best practices. Used Fluent UI to stylize links and other elements in SharePoint, along with SharePoint's built-in CSS rules.
Graphic Design
Graphic Design
closeMasterful graphic design works to showcase a complete understanding of design concepts. In pursuit of a BFA in Graphic Design, I took courses such as Graphic Design I, Graphic Design II, and Computer Assisted Graphic Design. These courses helped me learn techniques used by professional graphic designers to build my portfolio.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years studying graphic design at Fort Hays State University.
Work Experience10+ years as a Freelance Graphic Designer. Worked with various clients to create logos, branding materials, and marketing collateral.
UI/UX Design
UI/UX Design
closeA graphic design-based skillset that compiles typography, illustration, layout, and color theory to create easy-to-use interfaces. As I build projects, I have UI/UX in mind throughout the entire process.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years in Graphic Design school. Also completed courses on Udemy focusing on UI/UX design principles, including user-centered design, usability testing, and accessibility best practices. Gained practical experience in designing user interfaces and conducting user research. Learned about test scripts, user personas, and user journey mapping to enhance the user's experience.
Work ExperienceImplemented UI/UX design principles in SharePoint site creation, focusing on user experience and accessibility. Developed custom lists to enhance user interaction and site functionality. Worked with internal I.T. partners to create user-friendly interfaces and improve site navigation.
Layout Design
Layout Design
closeRule of thirds, grid systems, golden ratio, dominant/recessive, and many more, make up the foundations of Layout Design. Layout Design is a pre-requisite for UI/UX.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years studying graphic design at Fort Hays State University.
Work Experience10+ years as a Freelance Graphic Designer. Worked with various clients to create logos, branding materials, and marketing collateral. Additionally, using Layout design principles, such as the rule of thirds, Golden Ratio, grid systems, and dominant/recessive elements to build the Internal SharePoint online at HaysMed.
Color Theory
Color Theory
closeChoosing the right colors can take an average logo and make it perfectly represent your company's idealogy. This is why banks and investment firms choose blues and greens for their brand's identity - and why restaurants use reds and yellows for theirs.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years studying graphic design at Fort Hays State University.
Work Experience10+ years as a Freelance Graphic Designer. Worked with various clients to create logos, branding materials, and marketing collateral. Additionally, using color theory to engage users and create visually appealing designs. Applied color theory principles in SharePoint site creation to enhance user experience and accessibility.
Typography
Typography
closeA font can make or break any brand. And choosing the wrong font on your application can make it clunky, ugly, and hard-to-read. A professional typographer knows the difference between spacing and kerning, and knows they both have their place.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years studying graphic design at Fort Hays State University.
Work Experience10+ years as a Freelance Graphic Designer. Worked with various clients to create logos, branding materials, and marketing collateral. Additionally, leveraged typography concepts such as dominant/recessive typography at HaysMed to build the Internal SharePoint Online.
Iconography
Iconography
closeCreating icons and implementing these as design elements for projects, especially in a UI/UX setting.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
Education3+ years studying graphic design at Fort Hays State University.
Work Experience10+ years as a Freelance Graphic Designer. Worked with various clients to create logos, branding materials, and marketing collateral. Additionally, leveraged typography concepts such as dominant/recessive typography at HaysMed to build the Internal SharePoint Online.
Azure Active Directory
Azure Active Directory
closeManaging users and connectors in Azure, as well as troubleshooting user sign-in issues through Azure ADFS.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationStudied PluralSight courses on Azure Active Directory in 2019. Additionally, I am pursuing my Bachelor's degree in Computer Science at Fort Hays State University.
Work ExperienceManaged azure Active Directory environment, including user management, group policies, and security configurations. Developed skills in Azure AD administration, focusing on user authentication, access control, and identity management. Actively involved in implementing security best practices and compliance measures within the Azure AD environment.
Power Automate / Logic Apps
Power Automate / Logic Apps
closeMicrosoft's Power Platform comes in clutch if you know how to leverage it. I've spent hours building flows that saves me days, weeks, and even months of work.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationSelf-taught through online resources and documentation. Gained practical experience in building automated workflows using Logic Apps and Power Automate. Focused on integrating services, automating tasks, and improving overall efficiency in SharePoint administration.
Work ExperienceStarted using Logic Apps in 2022 to automate migration efforts for the internal Intranet site at HaysMed. Developed skills in creating automated workflows, integrating various services, and streamlining processes. Actively involved in building custom workflows to enhance efficiency and reduce manual tasks. Elevated my skills in Power Automate in 2023-2025 to integrate data obtained through other M365 products and deliver the data to SharePoint sites and custom lists, Microsoft Excel, and other services. An example of this would be building PowerAutomate flows to take data from Microsoft Forms and deliver it to SharePoint sites and custom lists, as well as Microsoft Excel spreadsheets. This has greatly improved the efficiency of data collection and management processes.
Excel Spreadsheets
Excel Spreadsheets
closeA true data analyst knows Excel inside and out. I've put in many hours tweaking a formula to get it 'just right'. I've built RACIs, Matrices, and Pivot tables in Excel for reporting, end-user literature, and even as a management tool. Excel is as strong as the person who uses it, and I consider myself Mr. Incredible.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationTook MIS-101 through Fort Hays State University, which focused on Microsoft Excel and other Microsoft Office products. Additionally, I have taken various online courses to enhance my skills in Excel, including advanced data analysis techniques, pivot tables, and data visualization.
Work ExperienceLeveraging Excel as a tool for data analysis, reporting, and visualization. Developed skills in creating complex formulas through works at HaysMed and UKHS. Built hundreds of spreadsheets for various projects, specifically for reporting and task management.
Problem Solving
Problem Solving
closeAdvanced problem-solving, troubleshooting, and critical thinking skills. Developed through decades of experience in technology.
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationTook various courses on SharePoint administration, focusing on site management, user permissions, and content organization. Completed PluralSight courses on SharePoint Online Administration, covering site creation, customization, and maintenance. Additional focus points on M365 administration, including user management, security, and compliance.
Work ExperienceStarted as a desktop support technician, troubleshooting hardware and software issues. Developed skills in diagnosing and resolving technical problems, providing effective solutions to end-users. Actively involved in problem-solving tasks, including system administration, network troubleshooting, and user support. I heavily assisted behind-the-scenes My hard work led to a promotion to System Administrator in 2022, where I continued to apply problem-solving skills.
System/Application Administration
System/Application Administration
close
ProficiencyAdvancedDeep understanding and ability to demonstrate level of knowledge in a practical setting.
EducationTook various courses on SharePoint administration, focusing on site management, user permissions, and content organization. Completed PluralSight courses on SharePoint Online Administration, covering site creation, customization, and maintenance. Additional focus points on M365 administration, including user management, security, and compliance.
Work ExperienceStarted as a System Administrator, managing SharePoint sites and custom lists. Developed skills in SharePoint administration, including site management, user permissions, and content organization. Actively involved in SharePoint site creation, customization, and maintenance. Delegated tasks to stakeholders and provided training on SharePoint best practices.
If these skills match what you're looking for, I am your guy. You reach out to me using the contact page to schedule an interview with me. I have an increased learning speed and can grasp new concepts very quickly. I started my I.T. career in 2017 and have grown exponentially since.